electro winning - French English Dictionary